package top.wuyongshi.service;
/**
 * Created by 郑明亮 on 2017/10/10 16:28.
 */

import java.util.List;

import top.wuyongshi.model.CommonVO;
import top.wuyongshi.model.PageInfo;
import top.wuyongshi.model.TaskEntity;

/**
 * @author 郑明亮
 * @version 1.0
 * @time 2017/10/10 16:28
 * @description <p> </p>
 */
public interface ITaskRPC {

    /**
     * 根据作业名称查询作业信息
     * @param taskName
     * @return
     */
    PageInfo<TaskEntity> queryTaskByName(String taskName, CommonVO commonVO);

    /**
     * 查询作业列表
     * @return
     */
    PageInfo<TaskEntity> queryAll(CommonVO commonVO);

    List<TaskEntity> queryAll();

    /**
     * 查询 源连接池 列表
     * @return
     */
    List<String> querySourcePools();

    /**
     * 查询 目标连接池 列表
     * @return
     */
    List<String> queryTargetPools();


}
